ec012994ddc6792979b5237ec2f7dde82566085f,OsmAnd/src/net/osmand/plus/helpers/WaypointDialogHelper.java,WaypointDialogFragment,createDialogHeader,#FragmentActivity#boolean#boolean#AlertDialog#,524

Before Change


				sort.setVisibility(View.GONE);
			}
			
			all.setOnClickListener(new View.OnClickListener() {
				@Override
				public void onClick(View v) {
					if(flat) {
						showWaypointsDialog(ctx, editF);
					} else {
						showWaypointsDialogFlat(ctx, editF);
					}
					if(dlg != null) {
						dlg.dismiss();
					}
				}
			});
			return v;
		}
		

After Change


				sort.setVisibility(View.GONE);
			}
			if(waypointHelper.isRouteCalculated()) {
				all.setVisibility(View.GONE);
			} else {
				all.setVisibility(View.VISIBLE);
				if(flat) {
					all.setImageResource(app.getSettings().isLightContent() ? R.drawable.ic_action_gdown_light
							: R.drawable.ic_action_gdown_dark);
				} else {
					all.setImageResource(app.getSettings().isLightContent() ? R.drawable.ic_action_gup_light
							: R.drawable.ic_action_gup_dark);
				}
				all.setOnClickListener(new View.OnClickListener() {
					@Override
					public void onClick(View v) {
						if(flat) {
							showWaypointsDialog(ctx, editF);
						} else {
							showWaypointsDialogFlat(ctx, editF);
						}
						if(dlg != null) {
							dlg.dismiss();
						}
					}
				});
			}
			return v;
		}